|
CATIA V5 Programmierung : TheSPAWorkbench.GetMeasurable viel zu langsam
HeWa am 03.11.2010 um 13:06 Uhr (0)
Hallo Daniel,leider bring die Einstellung "Catia.HSOSynchronized = false" in diesem Fall nichts.Wenn man den Code Schritt für Schritt mit "F8" ausführt, dann sieht man wie es in der Zeile "Set TheMeasurable = TheSPAWorkbench.GetMeasurable(oSel.Item(i).Reference)" regelrecht "hackt"Bin für weitere Vorschläge sehr dankbar.MfGWaldemar
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : TheSPAWorkbench.GetMeasurable viel zu langsam
HeWa am 05.11.2010 um 09:31 Uhr (0)
CATIA.RefreshDisplay = FalseCATIA.Interactive = FalseCATIA.Visible = Falsehatte ich alles schon ausprobiert und es hat überhaupt nichts gebrachtDann habe ich mal ein bisschen rumgesponnen und in einer Schleife die Referenz mehrmals gesetzt.For i = 1 To 10 Set oRef = oSel.Item(1).Reference keine Geschwindigkeitseinbuße auch bei n=1000NextFor i = 1 To 10 Set TheMeasurable = TheSPAWorkbench.GetMeasurable(oRef) ab hier wirds sehr langsamNextDas Sonderbare an der Geschichte:wenn das part nur wenige Elemente h ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : TheSPAWorkbench.GetMeasurable viel zu langsam
HeWa am 03.11.2010 um 09:15 Uhr (0)
Hallo zusammen,habe massivs Perfomanceproblem (seltsames Verhalten) mit der Function .GetMeasurable. (Mit der Suche leider keine Lösungen dazu gefunden)- wenn im Part-modell nur wenige Elemente vorhanden sind ist die Geschwindigkeit noch in Ordnung- beim etwa größeren Part (obwohl ich die Referenzen explicit aus der Selection erstelle) wird der code grottenlangsam. Durch gebugen die Problemstelle in der Zeile "Set TheMeasurable = TheSPAWorkbench.GetMeasurable(oSel.Item(i).Reference)" lokalisiert.Ist es mög ...
|
In das Form CATIA V5 Programmierung wechseln |